package com.jmgd.cjlx.service.impl;

import com.jmgd.cjlx.core.huawei.demo.VoiceNotifyMain;
import com.jmgd.cjlx.core.huawei.utils.Constant;
import com.jmgd.cjlx.service.IotService;
import org.springframework.stereotype.Service;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

import static com.jmgd.cjlx.core.huawei.demo.VoiceNotifyMain.callNotifyAPI;


@Service
public class IotServiceImpl implements IotService {
    @Override
    public String systemAlarm() throws Exception {
        List<Map<String, Object>> playInfoList = new ArrayList<Map<String, Object>>();
        System.out.println("拨打控制台报警1");
        List<String> templateParas = new ArrayList<String>();
        templateParas.add("EDI");
        templateParas.add("流向");
        templateParas.add("没有上传");
        templateParas.add("EDI");
        templateParas.add("流向");
        templateParas.add("没有上传");
        playInfoList.add(callNotifyAPI.getplayInfo("73454fbb4ac24af3ba6724aadcce90ef", templateParas));
        VoiceNotifyMain.doCallNotify(Constant.displayNbr, "+8613422654164", playInfoList);
        //VoiceNotifyMain.doCallNotify(Constant.displayNbr, "+8618666636180", playInfoList);
        return null;
    }
}
